package com.oxymore.jbnetapi.wow.auction;

import com.oxymore.jbnetapi.core.ApiResponse;
import com.oxymore.jbnetapi.wow.realm.Realm;

/**
 * Contains the entire auction data of a realm.
 * 
 * @author Valentin
 * 
 */
public class AuctionDump extends ApiResponse
{
	private Realm realm;
	private AuctionHouse alliance;
	private AuctionHouse horde;
	private AuctionHouse neutral;

	public Realm getRealm()
	{
		return realm;
	}

	public void setRealm(Realm realm)
	{
		this.realm = realm;
	}

	public AuctionHouse getAlliance()
	{
		return alliance;
	}

	public void setAlliance(AuctionHouse alliance)
	{
		this.alliance = alliance;
	}

	public AuctionHouse getHorde()
	{
		return horde;
	}

	public void setHorde(AuctionHouse horde)
	{
		this.horde = horde;
	}

	public AuctionHouse getNeutral()
	{
		return neutral;
	}

	public void setNeutral(AuctionHouse neutral)
	{
		this.neutral = neutral;
	}

	@Override
	public String toString()
	{
		return "AuctionDump [realm=" + realm + ", alliance=" + alliance
				+ ", horde=" + horde + ", neutral=" + neutral + "]";
	}
}
